'Chinese arsenal and capabilities can be swivelled against India.'
The Shenzhou 7 spacecraft, China's third manned mission, blasted off atop a 'Long March 2F' rocket at 1840 IST under clear night skies from the Jiuquan Satellite Launch Centre in Gansu Province in northwestern China.
The launch of Shenzhou VI is scheduled for 11 am local time at Jiuquan Satellite Launch Base, in the Gobi desert in northern China